package cn.dz.cycle.fortest;

/**
 * @ClassName ForTest03
 * @package: cn.dz.cycle.fortest
 * @Description 求偶数和
 * @Author dz
 * @Date 2025/2/13 18:45
 * @Version 1.0
 *
 * 求偶数和
 *
 * 	需求：
 * 		求1-100之间的偶数和，并把求和结果在控制台输出
 **/
public class ForTest03 {
    public static void main(String[] args) {
        //求和的最终结果必须保存起来，需要定义一个变量，用于保存求和的结果，初始值为0
        int sum = 0;
        //对1-100的数据求和与1-5的数据求和几乎完全一样，仅仅是结束条件不同
        for (int i = 1; i <= 100; i++) {
            sum += i;
        }
        System.out.println("1-100的和:" + sum);
        int sum2 = 0;
        //对1-100的偶数求和，需要对求和操作添加限制条件，判断是否是偶数
        for (int i = 1; i <= 100; i++) {
            if (i % 2 == 0) {
                sum2 += i;
            }
        }
        //当循环执行完毕时，将最终数据打印出来
        System.out.println("1-100的偶数和:" + sum2);
    }
}
